#ifndef _BAT_MANAGE_H_
#define _BAT_MANAGE_H_

#include "Global.h"

typedef struct 
{
    uint8 Flg_Update:1;     //---- 更新标志
    uint8 Sample:7;         //---- 采样计数
    uint8 Max;              //---- 最大值
    uint8 Min;              //---- 最小值
    uint16 Sum;             //---- 累加和
    uint8 Result;           //---- 结果
}Typedef_ADC;

#define C_LOW_POWER_V           21  //---- 低压点
#define C_LOW_POWER_RESUME_V    28  //---- 低压恢复点

void    initBat(void);
void    CheckBatHealth(void);

#endif